home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d20
/
fusl_120.arc
/
FUSL.DOK
< prev
next >
Wrap
Text File
|
1991-02-19
|
13KB
|
407 lines
┌─────────┐
│▓▓▓▓▓▓▓▓▓│
│▓▓┌────┬─┴┐┌──┐┌──────┐┌──┐
│▓▓└───┐│▓▓││▓▓││▓▓▓▓▓▓││▓▓│
│▓▓▓▓▓▓││▓▓││▓▓││▓▓ ───┤│▓▓│
│▓▓┌───┘│▓▓││▓▓││▓▓▓▓▓▓││▓▓│
│▓▓│ │▓▓└┘▓▓│├─── ▓▓││▓▓└────┐
│▓▓│ │▓▓▓▓▓▓││▓▓▓▓▓▓││▓▓▓▓▓▓▓│
└──┘ └──────┘└──────┘└───────┘
┌───────────────────────────────────┐
│ FrontDoors Ulimate Scan Lister │
└───────────────────────────────────┘
┌───────────────────────────────────┐
│(c) copyright 1990 Johannes Hoerhan│
└───────────────────────────────────┘
Sollte sich hinter der Versionsnummer ein Buchstabe befinden han-
delt es sich um eine nicht der Allgemeinheit zugänglichen Version.
Diese Programme sind vorläufig nur auf das Betatestteam beschränkt!
┌─────────┐
│Copyright│
└─────────┘
FUSL (Noncommercial) darf frei kopiert und weitergegeben werden,
sofern es für nichtkommerziele Zwecke eingesetzt wird. Garantiert
wird lediglich, daß es Platz auf der Platte braucht, weiters be-
halte ich mir alle Rechte vor.
Nachdem die Entwicklung von FUSL eine Menge Zeit und Mühe gekostet
hat, wird die Entwicklung der Noncommercial version ab FUSL 1.20
eingestellt. Bis zu diesem Zeitpunkt sind sowohl die registrierte
als auch die unregistrierte Version bis auf ein paar Kleinigkeiten
ident. So ist z.b. der Absendername beim nichtregistrierten FUSL
"UNREGISTERED FUSL USER", was aber die Funktion nicht beeinträchtigt.
Weiterlaufende Verbesserungen kommen nur mehr registrierten Usern
zu Gute.
Registrieren kann man FUSL ganz einfach:
Man schickt 100.- oes oder
15.- DM oder
10.- US$
an Johannes HOERHAN (Fido 2:310/10)
Ettenreichgasse 1/18
1100 Wien
oder überweist den Betrag an folgendes Konto:
BLZ: 20151 Nr.: 907079719
Die neuesten Versionen von FUSL können bei folgenden Nodes
requestet werden:
Blumenkistl HST 2:310/10 FidoNet
Gallatin Link HST 2:310/19 FidoNet
┌──────────────┐
│Zweck von FUSL│
└──────────────┘
Der Hauptgrund, daß FUSL entstanden ist, hat mehrere Ursachen, ei-
ner davon ist, dass ich es lästig fand, nach jedem Request 100erte
Kilobytes von Filelisten nach Files zu durchsuchen und ich mich dabei
auf der Suche nach wirklich neuen Files nur nach dem Datum richten
konnte. Nun kennen wir aber alle die Tatsache, daß auch Files in die
diversen Filelisten gekommen sind, die nicht unbedingt NEU (auf Grund
des Datestamps) sind. Es hat mich nun auch interessiert, was sich denn
so alles in der Liste seit meinem letzten Request getan hat.
Mit FUSL ist es nun möglich 2 Filelisten auf ihre Unterschiede zu
untersuchen, und sich das Ergebnis ausgeben zu lassen, weiters das
File direkt aus der Fileliste zu requesten und auch eine Thanks
Msg. an den Ursprungs Node abzuschicken. Also mit einen Wort das
erste Anti D'Bridge Tool, da man auch endlich D'Bridge Sysops mit
ein paar unheimlich wichtigen Msg. belästigen kann;-)
┌─────────────────┐
│Was FUSL benötigt│
└─────────────────┘
■ MS Dos kompatiblen Rechner mit MS Dos 3.x oder höher
■ >200 K Memory
┌─────────────────────────────────────────┐
│Was sinnvoll für den Einsatz von FUSL ist│
└─────────────────────────────────────────┘
■ FrontDoor als Mailer
■ DesqVIEW oder andere Multitasking Software
■ 1 bis 2 Filelisten
■ Fidouserlist
■ ein Modem;-)
┌───────────────┐
│FUSL Menüpunkte│
└───────────────┘
┌────┐
│Main│
└────┘
┌─────────┐
│Prgm Info│
└─────────┘
Info über FUSL
┌────────┐
│Dosshell│
└────────┘
Eine ganz simple Dosshell, nicht mehr und nicht weniger.
---------------------------------------------------------------------
┌─────┐
│Setup│
└─────┘
Eingabe fixer Parameter, die in dem File 'fusl.sys' im derzeitigen
Verzeichnis abgelegt werden.
┌───────────┐
│Netmailpath│
└───────────┘
Eingabe des Pfades in welchem sich die Netmails befinden. Der Net-
mailpath wird für das Generieren der Request Msg. benötigt.
Beispiel: d:\fd\netmail
┌────────────┐
│Fidouserpath│
└────────────┘
Eingabe des Pfades für die Fidouserlist - Diese wird am besten mit
Parslist & QSort erstellt - Im Prinzip ist allerdings nur eine
alphabetisch sortierte Liste notwendig, die folgendes Format haben
muß:
Aaboe, Ole 231/75
Aagaard, Peter 231/11
Aalsburg, Hans Van 285/508
Aaltonen, Mika 504/102
Abel, Juergen 244/17
Abele, Rainer 507/18
Abelmann, Guus 286/304
Abels, Wim 242/20
Abma, Henk 512/30
Abril, Tirs 343/106
Achutegui, Juan J. 344/7
Acosta, Juan 345/403
Acuna, Norberto 348/4
Adams, Colin 250/121
Aerts, Robert 282/372
[.....]
Eigentlich ist diese Liste nicht unbedingt zum Requesten notwendig,
sie erleichtert aber ganz entschieden das Arbeiten mit FUSL. Es muss
nun nicht mehr jedesmal der komplette Name und die Fido Adresse des
Zielnodes eingegeben werden, es reicht ein Teil des Namen um beides
zu erfahren (ähnlich wie bei Frontdoor). Natürlich wäre es mir auch
lieber gewesen, ich köennte gleich die Nodelist Index Files von
FrontDoor verwenden, jedoch ist deren Struktur leider nicht frei ge-
geben worden, daher hat sich diese Lösung angeboten...:-(
┌──────────┐
│Systempath│
└──────────┘
Eingabe des Hauptverzeichnisses von FrontDoor
Beispiel: d:\fd
┌─────────┐
│Your Name│
└─────────┘
Bedarf keiner näheren Erklärung, oder;-)
┌─────────────┐
│Your Address │
└─────────────┘
Eingabe der Netzwerk Adresse
Beispiel: 2:310/10
┌────────────┐
│Registerkey │
└────────────┘
Hier den key eingeben den man fuer die Registrierung bekommt.
┌────────┐
│Baudrate│
└────────┘
Angabe der höchsten Baudrate die dein System unterstützen kann.
Diese Angabe wird für die Berechnung der File - Übertragungsdauer
benötigt.
Beispiel: 9600
┌────┐
│Save│
└────┘
Die Daten können anschließend abgespeichert werden, um sie nicht
jedesmal neu eingeben zu müssen.
------------------------------------------------------------------------
┌────────────┐
│Request │
└────────────┘
┌────────────┐
│Request List│
└────────────┘
Bei diesem Punkt wird eine gewählte Liste eingelesen und sofern man
ein File findet, daß man requesten will, sollte man nun 'F1' drücken.
Ein Window legt sich nun über die Stelle mit den Filennamen, mit
'RETURN' kann das File in den internen Buffer eingelesen werden.
Sollte man kein File mehr finden wird ganz einfach 'ESC' betätigt.
Bei dem nun kommenden Window mußt Du dann nur mehr die Fido Adresse
des Nodes und seinen Namen eingeben. Sofern Du eine Fidouserlist
verwendest ist nur mehr ein Teil des Sysop Namens notwendig um alle
notwendigen Daten zu erfahren.
In diesem Window siehst Du auch noch die Gesamtanzahl der Bytes,
sowie die annähernde Übertragunsdauer. Nach dem Abspeichern wird
FrontDoor zum Rescanen des Netmail Directories veranlaßt.
Mit der Taste 'F2' ist es möglich nach Strings zu suchen, der ge-
fundene Text wird anschließend invers dahrgestellt.
Mit 'F3' kann man ein Passwort definieren, das bei jeder Fileauswahl
dazugehängt wird.
Zum Beispiel: man selektiert FUSL120.ZIP und hat als Passwort
'GRMMPF' definiert. In der request message würde
das dann so aussehen: FUSL120.ZIP !GRMMPF
┌─────────┐
│Filelists│
└─────────┘
Start des Vergleiches zwischen den beiden Filelisten. Sofern
die beiden Listen unterschiedliche Files enthalten, werden sie
am Bildschirm ausgegeben und es wird ein File mit dem Namen
'differ.txt' im derzeitigen Verzeichnis angelegt. Das File kann
anschließend umbenannt werden.
┌────────┐
│Get From│
└────────┘
Eingabe der Fido Adresse und Name des Sysops von dem requestet
werden soll.
┌─────┐
│Magic│
└─────┘
Request eines Magic Filenamens, zur Zeit werden folgende Magic un-
terstützt:
FILES
NEWFILES
ABOUT
NODELIST
NODEDIFF
┌─────┐
│Clear│
└─────┘
Leert den Requestbuffer
┌────────┐
│Send Msg│
└────────┘
FUSL requestet die gewünschten Files mit einer Msg, die frei
definiert werden kann. Alles was Du dazu brauchst, ist das
File 'FUSL.MSG' im Verzeichnis wo FUSL.EXE zu finden ist.
FUSL.MSG kann z.B. so aussehen:
Dear %TONAME% !
Thank you for allowing the file request!
%FROMNAME%, (%NODE%)
%TONAME% = Name des Sysops von dem requestet wird
%FROMNAME% = Dein Name
%NODE% = Deine Adresse
Defaultmäßig werden bei dieser Msg. folgende Flags gesetzt:
PVT CRASH FILE REQ KILL
Ausgenommen natürlich die Fälle, wo du vorher andere Msg
Bits gesetzt hast (Menüpunkt: MsgStatus)
---------------------------------------------------------------------
┌────┐
│Edit│
└────┘
┌──────┐
│Buffer│
└──────┘
Der Requestbuffer kann editiert werden, leider ist es jetzt
in der derzeitigen Version nicht mehr möglich genaue Angaben
über die Größe der Files zu machen.
┌───────┐
│Message│
└───────┘
Eine bereits erstellte Msg. kann nachträglich editiert werden,
Filename, Node und der Msg. Status können geändert werden. Diese
Werte werden auch beim nächsten Request verwendet.
----------------------------------------------------------------------
┌─────────┐
│MsgStatus│
└─────────┘
Eingabe des Message Status, wie CRASH, DIRECT, HOLD, oder RESCAN
(FrontDoor) wird zum Rescanen des Netmail Verzeichnisses veranlaßt.
Mit Rq-Msg kann man einstellen, ob man die fusl.msg mitschicken
will.
Diese Einstellungen koennen mit "Save" natürlich auch abgespeichert
werden!
Sie werden auch bei jedem Speichern vom Setup abgespeichert!!
----------------------------------------------------------------------
┌────┐
│Quit│
└────┘
Verlassen von FUSL
----------------------------------------------------------------------
┌────────────────┐
│Zum Schluss noch│
└────────────────┘
Wenn dir dieses Prg gefaellt, du noch Vorschläge hast, oder Bugs
findest, kannst du mir gerne eine Netmail zukommen lassen. (Am
liebsten natürlich eine Registrierung:-)
Sollte dir dieses Prg nich gefallen, dann lösche es und das wäre es
auch schon. Ich habe dieses Tool nur aus Spaß an der Freude gemacht,
nicht um deine Flames zu lesen.
Dank geht auch noch an Robert Maierhofer (2:310/19) fuer die
deutsche und englische Dokumentation und fuer die Ideen und Ein-
fälle, die er während des Programmierens hatte.
Vielen Dank noch an meine Freundin Maria für ihre Toleranz, die
sie die ganze Zeit über hatte, wenn ich vor dem Rechner saß und
dieses Ding fertigstellte.